contract for lifelong support - İspanyolca İngilizce Sözlük